long leather whip - Español Inglés Diccionario